home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr05 / ew120.zip / CHANGES.TXT next >
Text File  |  1993-07-03  |  16KB  |  310 lines

  1. This file contains the history of changes made to E! for Windows since
  2. version 1.00. released 11/30/92
  3.  
  4. (I) = Internal change
  5. (F) = Functional change or new feature
  6. (B) = Bug fix
  7.  
  8. Upgrade packages will be uploaded as follows:
  9.  
  10. 1. A full original package will always be uploaded as EW???.LZH, ?.?? being
  11. the version number.
  12.  
  13. 2.1 An upgrade package to the new version from the previous version will
  14. be uploaded as EWU???.LZH, ?.?? being the new version number.
  15.  
  16.               OR / AND
  17.  
  18. 2.2 An archived patch file will be uploaded allowing to convert the
  19. previous version to the new one. It will be called EWP???.LZH.
  20.  
  21. 3. The file EWH???.TXT (this file) will be uploaded. Please first look at
  22. this file to see if you're interested in the new version and to get a list
  23. of the files that have been changed.
  24.  
  25. 4. Technical notes about specific aspects of using E! with other products
  26. will be uploaded as EWTECH.???, ??? being the technical note number.
  27.  
  28. ***********************************************************************
  29. version 1.00a
  30. (upgrade path : download EW10FX.LZH)
  31.  
  32. (B) 12/07/92 - Fixed problem with NEW command
  33. ***********************************************************************
  34. version 1.01
  35. (upgrade path from versions 1.00 and 1.00a: download EWU101.LZH)
  36.  
  37. Changed files:
  38.  
  39. CHANGES.TXT
  40. EW.EXE
  41. EW.WRI
  42. EWSTR.DLL
  43. MOREDOC.TXT
  44. ORDER.FRM
  45. READ.ME
  46.  
  47. ****************************************************************
  48. WARNING: Some command ids have changed in the Windows menu. This
  49. may lead to changes in your keyboards if you have assigned some
  50. items of this menu to keystrokes.
  51. ****************************************************************
  52.  
  53.  
  54. (I) 12/09/92 - Changed Fonts object behavior.
  55. (B) 12/10/92 - Fixed bug with font management. Switching between Ansi and
  56.            Oem fonts not handled properly.
  57. (I) 12/11/92 - Changed work directory initialization routine behavior.
  58. (B) 12/11/92 - Fixed bug in the Grep utility. Ansi sensitive strings not found.
  59. (B) 12/13/92 - Fixed bug in the Draw Mode dialog box. Cancel activates drawing.
  60. (F) 12/13/92 - Changed 3D display routines.
  61. (B) 12/13/92 - Added missing help for the Register dialog.
  62. (I) 12/13/92 - Changed CRC checking routine. Adapted to Netware networks.
  63. (B) 12/14/92 - Fixed bug in Edit Window closing routine. Sometimes caused a GPF.
  64. (I) 12/14/92 - Changed default user directory determination to make it safer.
  65. (B) 12/14/92 - Fixed bug in the routine looking for files in the EW search path
  66.                when the user doesn't specify a full path including a drive.
  67. (B) 12/14/92 - Fixed bug in the TextFile object. Sometimes caused an error 204.
  68. (I) 12/15/92 - Changed Control Center display error routine.
  69. (B) 12/15/92 - Fixed bug in space compression routine. Strings within quotes were
  70.            compressed and spaces converted to TABs.
  71. (F) 12/15/92 - Added filename placeholders in the User Menu. See MOREDOC.TXT.
  72. (I) 12/17/92 - Changed the Fonts object to make fixed-pitch fonts existence not
  73.            mandatory when initialized for the printer.
  74. (B) 12/17/92 - Fixed bug with the NextError function.
  75. (B) 12/19/92 - Fixed bug in Compile menu. Some commands didn't execute.
  76. ***********************************************************************
  77. version 1.02
  78. (upgrade path from versions 1.00, 1.00a and 1.01: download EWU102.LZH)
  79.  
  80. Changed files:
  81.  
  82. CHANGES.TXT
  83. READ.ME
  84. ORDER.FRM
  85. EW.EXE
  86. EW.WRI
  87. EW.HLP
  88. EWSTR.DLL
  89.  
  90. (F) 12/22/93 - Edit Windows are now repainted immediately when created.
  91. (I) 12/28/93 - Enhanced Edit Window focus recovery process (better behavior
  92.            when clicking for the first time in an Edit Window).
  93. (B) 30/12/93 - Fixed bug with Edit Window caret when returning from the
  94.            font selection dialog box. Caret was no more in the active
  95.            window.
  96. (B) 01/01/93 - Fixed bug when closing a Windows session while EW is running.
  97.            Current files were not logged and temporary files not deleted.
  98. (F) 01/02/93 - Added directory browser in User Menu dialog.
  99. (F) 01/02/93 - Enhanced window cascading and tiling routine.
  100. (F) 01/04/93 - Added support for middle mouse button (= Shift+F1).
  101. (F) 01/04/93 - Enhanced behavior of User Menu dialog.
  102. (B) 01/04/93 - Fixed minor bug in the Grep dialog box. Leading spaces in the
  103.            filespec field were causing the search to fail.
  104. (F) 01/05/93 - Enhanced 3D display routines. Code has been made smaller.
  105. (F) 01/07/93 - Changed Save As... routine behavior. Now, the current file is
  106.            immediately renamed.
  107. (B) 01/08/93 - Fixed bug in the routine marking a file as changed.
  108. (B) 01/08/93 - Fixed bug in Global Change and Replace across files.
  109. (B) 01/09/93 - Fixed bug in Control Center dialog. The Selection listbox
  110.            was no more updated if the load process failed due to resource
  111.            shortage.
  112. (B) 01/09/93 - Fixed bug in Control Center dialog. Entering a wildcard
  113.            selection in the Filename field caused files to be immediately
  114.            loaded.
  115. (F) 01/09/93 - Draw modes 6, 7, 8 and 9 are now accepted with an ANSI font.
  116. (F) 01/09/93 - EW now automatically handles conversions between ANSI and OEM
  117.            when Display font and Printer font are of different types. Header
  118.            and footer are also automatically translated when printing with
  119.            an OEM font.
  120. (I) 01/10/93 - Added code to circumvent a Windows problem. WM_SETFOCUS message not
  121.            always received by the Control Center.
  122. (B) 01/15/93 - Fixed bug in the Pasting routine. Pasting a stream mode selection
  123.                in an empty file caused a GP fault and also sometimes "ghost"
  124.            characters to be added at the end of the last line.
  125. (F) 01/16/93 - Changed EWSTR.DLL. Better formatting of date strings (non US setup).
  126. (F) 01/16/93 - The non-text area in the Edit Window's text window is now a
  127.            grayed area.
  128. (F) 01/17/93 - Fixed bug with autosave feature. The autosave delay showed in the
  129.            File Options dialog box was not indicating seconds but minutes.
  130.                "File Changed" indicator was also incorrectly reset.
  131. (F) 01/17/93 - Fixed bug in DeleteEndOfLine function. File not marked as modified.
  132. (B) 01/17/93 - Fixed bug in compiler support routines. Some Message Descriptors
  133.            were incorrectly interpreted.
  134. (B) 01/18/93 - Fixed bug in filename verification routine. Directory names
  135.            including a dot (.) were not accepted.
  136. (I) 01/19/93 - Modified EWX.EXE. Remapped handles of standard devices are now
  137.            recognized. This makes possible to run MSC 7.00 from E!.
  138. ***********************************************************************
  139. version 1.1
  140. (upgrade path from version 1.02: none - patch file would be too big)
  141. File available as EW110.LZH in IBMAPP EDITORS on CIS.
  142.  
  143. Changed files:
  144.  
  145. Nearly all files have changed and a new sample DLL has been added.
  146.  
  147. (F) 01/21/93 - In the Compile Menu, the DEBUG and RUN commands were previously
  148.            designed to run a DOS command. This was not a good choice.They
  149.            now merely do a WinExec of the specified command.
  150. (F) 01/21/93 - When sorting lines, E! now makes 5 (default value) automatic
  151.            retries in case of a stack overflow. To change this default value
  152.                insert a "sortretry=" entry in the [system] section of EW.INI.
  153.            Valid entries range between 1 and 50.
  154. (B) 01/22/93 - Fixed bug in descending sort routine.
  155. (I) 01/27/93 - Changed some routines to prevent debug messages from being displayed
  156.            when the debug version of Windows is installed.
  157. (B) 02/01/93 - Fixed bug in Local Options dialog box. Tab positions could not be
  158.            set properly.
  159. (F) 02/05/93 - Text is no more written close to the left window border. Moreover,
  160.            a Control Area has been set up on the left side of the text area
  161.            to allow implementation of selection functions.
  162. (B) 02/05/93 - Fixed bug in Control Center management. Position and state were
  163.            not saved correctly.
  164. (F) 02/06/93 - Added option to remove Scrollbars in Edit Windows.
  165.            Now both the Ribbon option and the Scrollbars option are global
  166.            and can be set from the Control Center.
  167. (F) 02/06/93 - Added Control Window on the left side of the text area. Clicking
  168.            in that area will trigger some specific functions. Please see
  169.            EW.WRI and MOREDOC.TXT for details.
  170. (F) 02/07/93 - Size changes are now possible for non TrueType fonts.
  171. (B) 02/08/93 - Fixed "heavy" bug in Get File function. Using this function made
  172.            the system unstable.
  173. (F) 02/09/93 - Modified EW API and added Menu Dispatching feature. See doc.
  174.            Modified existing DLLs accordingly and added a new sample.
  175. (B) 02/13/93 - Fixed bug with caret positionning when resizing Edit Window.
  176. (I) 02/13/93 - Changed processing of filenames without extension.
  177. (F) 02/13/93 - Enhanced font processing. Changed font selection dialog box.
  178. (B) 02/13/93 - Fixed slight bug in display error process after compilation.
  179. (I) 02/13/93 - Added work-around code to fix a Windows bug with the
  180.            DeferWindowPos function. This caused Cascading and Tiling
  181.            routines not to work properly with maximized windows.
  182. (F) 02/14/93 - Copy and Copy & Append doesn't unselect the current selection
  183.            any more.
  184. (B) 02/14/93 - Fixed bug in Copy/Cut routine in Stream mode.
  185. (F) 02/14/93 - Added Jump on Home/End option. Modified API interface
  186.            accordingly.
  187. (B) 02/16/93 - Fixed bugs in EWSTR.DLL and EW.EXE causing the program to
  188.            crash randomly.
  189. (B) 02/16/93 - Fixed bug with the CheckBrace function. A matching brace at the
  190.            beginning of a line would not be found.
  191. (B) 02/17/93 - Fixed bug in the Get File... dialog box.
  192. (B) 02/17/93 - Fixed bug in the Grep function when searching in sub-directories.
  193. (F) 02/18/93 - Added caret thickness setting capability. See EW.WRI.
  194.            Add a thickness= entry in the [showopt] section of ew.ini.
  195. (B) 02/20/93 - Fixed bug in AlternateHelp routine. Some keywords were
  196.            incorrectly passed to WinHelp.
  197. (B) 02/20/93 - Fixed bug with placeholders in User Menu dialog.
  198. (B) 02/20/93 - Fixed bug with placeholders in Compiler Support routines.
  199.                Placeholders wouldn't work in RUN and EXECUTE commands.
  200. (F) 02/20/93 - Added new functions to the EW API.
  201. (F) 02/21/93 - Added Set Default Size command to Windows menu.
  202. (B) 02/25/93 - Fixed bug in compiler output file parsing routine.
  203. (F) 02/27/93 - Added 'compkeywords' entry in the system section of
  204.            ew.ini. Please see the compiler support section of
  205.            ew.wri. Allows to make the scanning of the compiler output
  206.            much faster.
  207. (I) 02/27/93 - Filenames contained in the Project file are now always
  208.            expanded to a full pathname before being used.
  209. (I) 02/27/93 - Since you can continue editing while compiling, the mouse
  210.            cursor is no longer set to an hourglass during the compilation
  211.            process.
  212. (F) 02/27/93 - When loading a list, E! now automatically switches to the
  213.            directory deduced from the full pathname of the first file
  214.            in the list. The Control Center listboxes are updated
  215.            accordingly.
  216. ***********************************************************************
  217. version 1.1a
  218. (upgrade path from version 1.1: download EWP11A.LZH)
  219.  
  220. Changed files:
  221.  
  222. EW.EXE
  223.  
  224.  
  225. (B) 01/03/93 - Very long compiler error messages would cause a GPF.
  226. (I) 03/03/93 - Enhanced behavior of Next Editor function.
  227. (B) 03/03/93 - Now, any compiling error belonging to a file edited in a
  228.            hidden window is automatically shown. The relevant Edit Window
  229.            was previously not opened.
  230. (B) 03/03/93 - Unregistering E! now causes the user name not to be displayed
  231.            in the About dialog box any more.
  232. (B) 03/03/93 - Fixed (yet another) minor bug in the Cascade routine.
  233. (B) 03/04/93 - Fixed bug when trying to load a very big file (caused GPF).
  234. (B) 03/05/93 - Fixed bug allowing to "quit" a modified file from the Control
  235.            Center without any warning under certain circumstances.
  236. (B) 03/06/93 - Fixed bug new in version 1.1. Search/Replace dialog box cannot
  237.            be cancelled.
  238. (F) 03/06/93 - The GotoLine function now accepts a relative deplacement (-/+n).
  239. (B) 03/06/93 - Fixed minor bug in Bookmark menu.
  240. (B) 03/06/93 - Fixed minor bug in Refresh function.
  241. (B) 03/07/93 - Dropping multiple files onto the Control Center now works.
  242.  
  243. ***********************************************************************
  244. version 1.1b
  245. (upgrade path from version 1.1a: download EWP11B.LZH)
  246.  
  247. Changed files:
  248.  
  249. EW.EXE
  250.  
  251. (B) 03/10/93 - Fixed bug in AutoInsert function that sometimes (often)
  252.            prevented this feature to work.
  253. (I) 03/11/93 - Enhanced storing process for local options.
  254. (B) 03/12/93 - Exit confirmation message box for modified files could
  255.            popup twice.
  256. (I) 03/12/93 - Enhanced security for modified files in case of unwanted exit.
  257. (B) 03/13/93 - Fixed bug. Syntax Expansion was always active whatever the
  258.            setting in the Control Center.
  259. (I) 03/14/93 - Enhanced processing of compiler error messages.
  260. (F) 03/14/93 - Now, when the user requests editing of a file that is already
  261.            loaded, the relevant Edit Window comes to the foreground.
  262. (I) 03/14/93 - Enhanced behavior of toolbar buttons.
  263. (I) 03/15/93 - Enhanced I/O routines.
  264. (B) 03/15/93 - During keyboard macro execution, the Internal Error message
  265.            could appear. Actually, there is no error.
  266. (B) 03/15/93 - In some rare cases pasting data from another application could
  267.            cause a GPF.
  268. (I) 03/16/93 - Modified find routines.
  269. (B) 03/16/93 - A file with no extension could not be loaded if a file with the
  270.            same name and an extension was already edited.
  271. (B) 03/18/93 - The error message parser could cause a GPF with some messages.
  272.  
  273. ***********************************************************************
  274. version 1.20
  275. upgrade path from version 1.1b: none
  276. full package: download EW120.LZH
  277.  
  278. Changed files:
  279.  
  280. Nearly all files have changed.
  281.  
  282. (B) 04/04/93 - Fixed bug in page numbering when printing more than 9 pages.
  283. (I) 04/11/93 - Changed the way registration data are stored. Should work
  284.            better under WIN/OS2.
  285. (F) 04/11/93 - Added EWIsModified function to the API.
  286. (F) 04/11/93 - Keyboard Macros may now be repeated N times.
  287. (F) 04/11/93 - Line Numbering is now available when printing.
  288. (F) 04/11/93 - Added "Repaint" global flag to select the window scroll method.
  289. (F) 04/11/93 - Added "SplitJoin" global flag to control whether spaces are
  290.            removed when joining lines.
  291. (F) 04/11/93 - Added "AutoIndent" local flag to toggle this feature.
  292. (F) 04/12/93 - Added horizontal scrolling in Status windows for error messages.
  293.            Clicking in this window also allows to jump from error to error.
  294.            (the Ctrl key must be depressed).
  295. (B) 04/12/93 - Fixed bug with Search/Replace dialog. ANSI strings
  296.            were not correctly stored.
  297. (B) 04/12/93 - Fixed bug with Search/Replace dialog. In some cases
  298.            a GPF could occur when closing the dialog box.
  299. (F) 04/13/93 - Added WordWrap and Justify Toggles in Local Menu.
  300. (F) 04/17/93 - Added capability to associate a filename extension and
  301.            a load and/or a save method (default, ansi or ascii).
  302. (F) 04/18/93 - Added Format Paragraph command in Edit Menu.
  303. (F) 04/18/93 - Now, Tabs are expanded when pasting from the clipboard.
  304. (F) 04/24/93 - The "Files" listbox in the Control Center is now a Drag
  305.            and Drop server (the Ctrl key must be depressed before
  306.            beginning the Drag process).
  307. (B) 05/01/93 - Fixed bug with the Save button in the Local Options dialog.
  308. (F) 05/01/93 - All Save As... dialogs now have a "Files" listbox.
  309. (B) 05/01/93 - Fixed minor bug in Grep dialog box.
  310.